electrical doping - German English Dictionary